confront difficulties - İspanyolca İngilizce Sözlük